<?php 

trait A
{
    public $name = '静静';
    // const DDS = '1235';

    public function demo()
    {
        echo "A中的demo...<br>";
    }
}

// $a = new A(); // trait不能实例化

// 混入
class User
{
    // use A;
    public function say()
    {
        echo 'User中的say...<br>';
    }
}

// $u = new User();
// var_dump($u);
// $u->demo();
// $u->say();


// 多继承
class VIP extends User
{
    use A;
}
$vip = new VIP();
var_dump($vip);
$vip->demo();
$vip->say();

